//
//  MyServer.h
//  server100
//
//  Created by 孙晓晔 on 2017/5/16.
//  Copyright © 2017年 孙晓晔. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface MyServer : NSObject

@property(nonatomic,strong) NSMutableArray *clientSockets; // 已连接客户端

@property(nonatomic,assign) BOOL isOpen; // 是否启动

@property(nonatomic,assign) int port; // 监听端口

-(instancetype)initWithPort:(int)port;

// 在新线程启动服务
-(void)startListenAndNewThread;

// 接受数据
-(void)recv:(int)clientSocket;

// 发送数据
-(void)send:(NSString*)str;

// 用户列表
-(NSString*)userList;

// 消息列表
-(NSString*)msgList;

// 关闭
-(void)close;

@end
